EmulatorJS

Play Your Favorite Retro Games in the Browser

📋 Quick Start Guide

  • Select your gaming system from the dropdown below
  • Upload a ROM file for that system (supports .7z, .zip, and other formats)
  • Click "Start Game" to begin playing
  • Use keyboard or gamepad to control the game

🎮 Controls:

Keyboard: Arrow Keys = D-Pad | Z/X = A/B | Enter = Start | Shift = Select

Save/Load: Press Shift+F2 to save state | Shift+F4 to load state

Gamepad: Connect a gamepad for native controller support

ROM Library

Browse and Play Pre-loaded ROMs

Loading ROM library...